.construction
  position: relative
  width: 100%
  height: 418px
  background: url('../../img/main/shigon-bg.jpg') no-repeat
  background-size: 100%
  color: #fff
  padding-top: 110px
  padding-left: 42px
  padding-right: 60px
  margin-bottom: 100px
  button
    width: 162px
    height: 44px
    border: 2px solid rgba(255,255,255,0.5)
    background: rgba(255,255,255,0.2)
    color: rgba(255,255,255,0.8)
    border-radius: 5px
    font-size: 14px
    position: absolute
    top: 110px
    right: 40px
  li
    padding-left: 20px
    margin-top: 25px
    font-size: 14px
    line-height: 23px
  li:nth-child(2)
    font-size: 18px
    font-weight: bold
  .title
    margin-top: 0
    font-size: 25px
    border-left: 5px solid #fff
    b
      margin-right: 30px

.twoSpaces
  padding-top: 99px
  background: #fff
  .spaceDesign
    padding-bottom: 100px
    .title
      height: 31px
      font-size: 24px
      line-height: 31px
      margin-left: 40px
      padding-left: 20px
      border-left: 6px solid #98bd15
      color: #5f5f5f
      a
        color: #000
        font-weight: bold
        margin-right: 30px
    .smalltit
      color: #191919
      padding-left: 66px
      margin-top: 10px
      font-size: 14px
      font-weight: bold
    .tuglie
      width: 100%
      padding: 0 39px
      margin-top: 49px
      ul
        display: flex
        justify-content: space-between
        li
          width: 215px
          height: 382px
          img
            width: 100%
            height: 100%
  .homeStyle
    .title
      height: 31px
      font-size: 24px
      line-height: 31px
      margin-left: 40px
      padding-left: 20px
      border-left: 6px solid #98bd15
      color: #5f5f5f
      a
        color: #000
        font-weight: bold
        margin-right: 30px
    .introduce
      display: flex
      width: 100%
      margin-top: 50px
      .l
        width: 50%
        position: relative
        img
          width: 100%
          height: auto
        .detail
          background: rgba(107,135,10,0.9)
          opacity: 0
          width: 100%
          height: 100%
          position: absolute
          left: 0
          top: 0
          transition: 0.3s
          color: #fff
          font-size: 14px
          div
            width: 300px
            margin: 0 auto
            padding: 80px 15px 15px 15px
            p
              line-height: 25px
              padding: .5em 0
      .l:hover .detail
        opacity: 1

      .r
        display: flex
        flex-wrap: wrap
        width: 50%
        .r-list
          position: relative
          width: 50%
          img
            width: 100%
            height: auto
          .detail
            background: rgba(107,135,10,0.9)
            opacity: 0
            width: 100%
            height: 100%
            position: absolute
            left: 0
            top: 0
            transition: 0.3s
            color: #fff
            font-size: 14px
            div
              padding-left: 15px
              padding-top: 8px
              p
                line-height: 23px
                padding: .5em 0
        .r-list:hover .detail
          opacity: 1

.spbg
  width: 1200px
  height: 448px
  background: url('../../../img/main/spbg.jpg') no-repeat
  background-size: 100%
  margin: 100px auto
  color: #fff
  h2
    text-align: center
    padding-top: 140px
  p
    text-align: center
    margin-top: 30px
    font-size: 17px
    line-height: 30px
